<?xml version="1.0"?>
<doc>
    <assembly>
        <name>CamlQueryCreator.Net35</name>
    </assembly>
    <members>
        <member name="T:CamlQueryCreator.Common.CamlElement">
            <summary>
            Элемент CAML-запроса.
            </summary>
        </member>
        <member name="T:CamlQueryCreator.Common.CamlBase">
            <summary>
            Базовый элемент CAML запроса.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlBase.#ctor(CamlQueryCreator.Common.CamlBase)">
            <summary>
            Базовый элемент CAML запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlBase.GetQuery(System.String)">
            <summary>
            Формирует запрос на основе итогового дочернего запроса и возвращает результат.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlBase.GetQuery">
            <summary>
            Возвращает итоговый текст запроса.
            </summary>
        </member>
        <member name="P:CamlQueryCreator.Common.CamlBase.ChildBuilders">
            <summary>
            Перечень дочерних построителей запросов.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlElement.#ctor(CamlQueryCreator.Common.CamlBase)">
            <summary>
            Элемент CAML-запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="T:CamlQueryCreator.ICamlConnector">
            <summary>
            Интерфейс соединяющего элемента ("И", "ИЛИ", "Where") CAML-запроса.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.ContentTypeIdEq(System.String)">
            <summary>
            Условие: "Идентификатор типа контента равен".
            </summary>
            <param name="contentTypeID">Идентификатор типа контента.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.ContentTypeIdNeq(System.String)">
            <summary>
            Условие: "Идентификатор типа контента не равен".
            </summary>
            <param name="contentTypeID">Идентификатор типа контента.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.ContentTypeEq(System.String)">
            <summary>
            Условие: "Тип контента равен".
            </summary>
            <param name="contentTypeName">Наименование типа контента.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.ContentTypeNeq(System.String)">
            <summary>
            Условие: "Тип контента не равен".
            </summary>
            <param name="contentTypeName">Наименование типа контента.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.CurrentUserEq(CamlQueryCreator.IListFieldInfoBase)">
            <summary>
            Условие: "Текущий пользователь равен".
            </summary>
            <param name="fieldInfo">Информация по полю списка. Поле должно соответствовать <see cref="F:CamlQueryCreator.FieldTypeKind.User"/>.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.CurrentUserEq(System.String)">
            <summary>
            Условие: "Текущий пользователь равен".
            </summary>
            <param name="fieldName">Название поля списка. Поле должно соответствовать <see cref="F:CamlQueryCreator.FieldTypeKind.User"/>.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.CurrentUserNeq(CamlQueryCreator.IListFieldInfoBase)">
            <summary>
            Условие: "Текущий пользователь не равен".
            </summary>
            <param name="fieldInfo">Информация по полю списка. Поле должно соответствовать <see cref="F:CamlQueryCreator.FieldTypeKind.User"/>.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.CurrentUserNeq(System.String)">
            <summary>
            Условие: "Текущий пользователь не равен".
            </summary>
            <param name="fieldName">Название поля списка. Поле должно соответствовать <see cref="F:CamlQueryCreator.FieldTypeKind.User"/>.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.CurrentUserIncludes(CamlQueryCreator.IListFieldInfoBase)">
            <summary>
            Условие: "Поле содержит текущего пользователя".
            <para>Только для полей <see cref="F:CamlQueryCreator.FieldTypeKind.User"/> с множественным выбором значений (MultiSelect).</para>
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
            <exception cref="T:System.ArgumentException"><see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/> != <see cref="F:CamlQueryCreator.FieldTypeKind.User"/>.</exception>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.CurrentUserIncludes(System.String)">
            <summary>
            Условие: "Поле содержит текущего пользователя".
            <para>Только для полей <see cref="F:CamlQueryCreator.FieldTypeKind.User"/> с множественным выбором значений (MultiSelect).</para>
            </summary>
            <param name="fieldName">Название поля списка. Поле должно соответствовать <see cref="F:CamlQueryCreator.FieldTypeKind.User"/>.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.CurrentUserNotIncludes(CamlQueryCreator.IListFieldInfoBase)">
            <summary>
            Условие: "Поле не содержит текущего пользователя".
            <para>Только для полей <see cref="F:CamlQueryCreator.FieldTypeKind.User"/> с множественным выбором значений (MultiSelect).</para>
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
            <exception cref="T:System.ArgumentException"><see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/> != <see cref="F:CamlQueryCreator.FieldTypeKind.User"/>.</exception>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.CurrentUserNotIncludes(System.String)">
            <summary>
            Условие: "Поле не содержит текущего пользователя".
            <para>Только для полей <see cref="F:CamlQueryCreator.FieldTypeKind.User"/> с множественным выбором значений (MultiSelect).</para>
            </summary>
            <param name="fieldName">Название поля списка. Поле должно соответствовать <see cref="F:CamlQueryCreator.FieldTypeKind.User"/>.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Eq(CamlQueryCreator.IListFieldInfoBase,System.Object)">
            <summary>
            Условие: "==".
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
            <param name="fieldValue">Значение поля списка.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Eq(CamlQueryCreator.IListItemModel,CamlQueryCreator.IListFieldInfoBase)">
            <summary>
            Условие: "==".
            </summary>        
            <param name="listItem">Модель элемента списка.</param>
            <param name="fieldInfo">Информация по полю списка.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Eq(System.String,CamlQueryCreator.FieldTypeKind,System.Object)">
            <summary>
            Условие: "==".
            </summary>        
            <param name="fieldName">Название поля.</param>
            <param name="fieldType">Тип поля.</param>
            <param name="fieldValue">Значение поля.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Neq(CamlQueryCreator.IListFieldInfoBase,System.Object)">
            <summary>
            Условие: "!=".
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
            <param name="fieldValue">Значение поля списка.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Neq(CamlQueryCreator.IListItemModel,CamlQueryCreator.IListFieldInfoBase)">
            <summary>
            Условие: "!=".
            </summary>        
            <param name="listItem">Модель элемента списка.</param>
            <param name="fieldInfo">Информация по полю списка.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Neq(System.String,CamlQueryCreator.FieldTypeKind,System.Object)">
            <summary>
            Условие: "!=".
            </summary>        
            <param name="fieldName">Название поля.</param>
            <param name="fieldType">Тип поля.</param>
            <param name="fieldValue">Значение поля.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Lt(CamlQueryCreator.IListFieldInfoBase,System.Object)">
            <summary>
            Условие: "Поле меньше указанного значения".
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
            <param name="fieldValue">Значение поля списка.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Lt(CamlQueryCreator.IListItemModel,CamlQueryCreator.IListFieldInfoBase)">
            <summary>
            Условие: "Поле меньше указанного значения".
            </summary>        
            <param name="listItem">Модель элемента списка.</param>
            <param name="fieldInfo">Информация по полю списка.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Lt(System.String,CamlQueryCreator.FieldTypeKind,System.Object)">
            <summary>
            Условие: "Поле меньше указанного значения".
            </summary>        
            <param name="fieldName">Название поля.</param>
            <param name="fieldType">Тип поля.</param>
            <param name="fieldValue">Значение поля.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Leq(CamlQueryCreator.IListFieldInfoBase,System.Object)">
            <summary>
            Условие: "Поле меньше либо равно, чем указанное значение".
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
            <param name="fieldValue">Значение поля списка.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Leq(CamlQueryCreator.IListItemModel,CamlQueryCreator.IListFieldInfoBase)">
            <summary>
            Условие: "Поле меньше либо равно, чем указанное значение".
            </summary>        
            <param name="listItem">Модель элемента списка.</param>
            <param name="fieldInfo">Информация по полю списка.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Leq(System.String,CamlQueryCreator.FieldTypeKind,System.Object)">
            <summary>
            Условие: "Поле меньше либо равно, чем указанное значение".
            </summary>        
            <param name="fieldName">Название поля.</param>
            <param name="fieldType">Тип поля.</param>
            <param name="fieldValue">Значение поля.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Gt(CamlQueryCreator.IListFieldInfoBase,System.Object)">
            <summary>
            Условие: "Поле больше указанного значения".
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
            <param name="fieldValue">Значение поля списка.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Gt(CamlQueryCreator.IListItemModel,CamlQueryCreator.IListFieldInfoBase)">
            <summary>
            Условие: "Поле больше указанного значения".
            </summary>        
            <param name="listItem">Модель элемента списка.</param>
            <param name="fieldInfo">Информация по полю списка.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Gt(System.String,CamlQueryCreator.FieldTypeKind,System.Object)">
            <summary>
            Условие: "Поле больше указанного значения".
            </summary>        
            <param name="fieldName">Название поля.</param>
            <param name="fieldType">Тип поля.</param>
            <param name="fieldValue">Значение поля.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Geq(CamlQueryCreator.IListFieldInfoBase,System.Object)">
            <summary>
            Условие: "Поле больше либо равно, чем указанное значение".
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
            <param name="fieldValue">Значение поля списка.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Geq(CamlQueryCreator.IListItemModel,CamlQueryCreator.IListFieldInfoBase)">
            <summary>
            Условие: "Поле больше либо равно, чем указанное значение".
            </summary>        
            <param name="listItem">Модель элемента списка.</param>
            <param name="fieldInfo">Информация по полю списка.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Geq(System.String,CamlQueryCreator.FieldTypeKind,System.Object)">
            <summary>
            Условие: "Поле больше либо равно, чем указанное значение".
            </summary>        
            <param name="fieldName">Название поля.</param>
            <param name="fieldType">Тип поля.</param>
            <param name="fieldValue">Значение поля.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.IsNull(CamlQueryCreator.IListFieldInfoBase)">
            <summary>
            Условие: "Поле равно Null".
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.IsNull(System.String)">
            <summary>
            Условие: "Поле равно Null".
            </summary>        
            <param name="fieldName">Название поля.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.IsNotNull(CamlQueryCreator.IListFieldInfoBase)">
            <summary>
            Условие: "Поле не равно Null".
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.IsNotNull(System.String)">
            <summary>
            Условие: "Поле не равно Null".
            </summary>        
            <param name="fieldName">Название поля.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.BeginsWith(CamlQueryCreator.IListFieldInfoBase,System.Object)">
            <summary>
            Условие: "Поле начинается с выбранного значения (<see cref="!:selectedValue"/>)".
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
            <param name="selectedValue">Выбранное значение.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.BeginsWith(CamlQueryCreator.IListItemModel,CamlQueryCreator.IListFieldInfoBase)">
            <summary>
            Условие: "Поле начинается с выбранного значения".
            </summary>
            <param name="listItem">Модель элемента списка, содержащая выбранное значение.</param>
            <param name="fieldInfo">Информация по полю списка, в котором находится выбранное значение.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.BeginsWith(System.String,CamlQueryCreator.FieldTypeKind,System.Object)">
            <summary>
            Условие: "Поле начинается с выбранного значения (<see cref="!:selectedValue"/>)".
            </summary>
            <param name="fieldName">Название поля.</param>
            <param name="fieldType">Тип поля.</param>
            <param name="selectedValue">Выбранное значение.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Contains(CamlQueryCreator.IListFieldInfoBase,System.String)">
            <summary>
            Условие: "Поле содержит выбранное значение (<see cref="!:selectedValue"/>)".
            <para>Поле должно быть типа <see cref="F:CamlQueryCreator.FieldTypeKind.Text"/> или <see cref="F:CamlQueryCreator.FieldTypeKind.Note"/>.</para>
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
            <param name="selectedValue">Выбранное значение.</param>
            <exception cref="T:System.ArgumentException"> <see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/> != <see cref="F:CamlQueryCreator.FieldTypeKind.Text"/> 
            or <see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/> != <see cref="F:CamlQueryCreator.FieldTypeKind.Note"/>.</exception>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Contains(CamlQueryCreator.IListItemModel,CamlQueryCreator.IListFieldInfoBase)">
            <summary>
            Условие: "Поле содержит выбранное значение".
            <para>Поле должно быть типа <see cref="F:CamlQueryCreator.FieldTypeKind.Text"/> или <see cref="F:CamlQueryCreator.FieldTypeKind.Note"/>.</para>
            </summary>
            <param name="listItem">Модель элемента списка, содержащая выбранное значение.</param>
            <param name="fieldInfo">Информация по полю списка, в котором находится выбранное значение.</param>
            <exception cref="T:System.ArgumentException"> <see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/> != <see cref="F:CamlQueryCreator.FieldTypeKind.Text"/> 
            or <see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/> != <see cref="F:CamlQueryCreator.FieldTypeKind.Note"/>.</exception>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Contains(System.String,CamlQueryCreator.FieldTypeKind,System.String)">
            <summary>
            Условие: "Поле содержит выбранное значение (<see cref="!:selectedValue"/>)".
            <para>Поле должно быть типа <see cref="F:CamlQueryCreator.FieldTypeKind.Text"/> или <see cref="F:CamlQueryCreator.FieldTypeKind.Note"/>.</para>
            </summary>
            <param name="fieldName">Название поля.</param>
            <param name="fieldType">Тип поля (<see cref="F:CamlQueryCreator.FieldTypeKind.Text"/> или <see cref="F:CamlQueryCreator.FieldTypeKind.Note"/>).</param>
            <param name="selectedValue">Выбранное значение.</param>
            <exception cref="T:System.ArgumentException"> <see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/> != <see cref="F:CamlQueryCreator.FieldTypeKind.Text"/> 
            or <see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/> != <see cref="F:CamlQueryCreator.FieldTypeKind.Note"/>.</exception>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Includes(CamlQueryCreator.IListFieldInfoBase,System.Int32)">
            <summary>
            Условие: "Поле содержит выбранный элемент (среди элементов, на которые ссылается данное поле, есть выбранный элемент)".
            <para>Только для полей <see cref="F:CamlQueryCreator.FieldTypeKind.Lookup"/>, <see cref="F:CamlQueryCreator.FieldTypeKind.User"/> с множественным выбором значений (MultiSelect).</para>
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
            <param name="listItemID">Идентификатор выбранного элемента.</param>
            <exception cref="T:System.ArgumentException"> <see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/>!=<see cref="F:CamlQueryCreator.FieldTypeKind.Lookup"/> and <see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/>!=<see cref="F:CamlQueryCreator.FieldTypeKind.User"/>.</exception>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Includes(CamlQueryCreator.IListFieldInfoBase,System.String)">
            <summary>
            Условие: "Поле содержит выбранный элемент (среди элементов, на которые ссылается данное поле, есть выбранный элемент)".
            <para>Только для полей <see cref="F:CamlQueryCreator.FieldTypeKind.Lookup"/>, <see cref="F:CamlQueryCreator.FieldTypeKind.User"/> с множественным выбором значений (MultiSelect).</para>
            <para>Под условие данного запроса попадают все элементы, для которых <see cref="!:listItemName"/> совпадают.</para>
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
            <param name="listItemName">Название выбранного элемента.</param>
            <exception cref="T:System.ArgumentException"> <see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/>!=<see cref="F:CamlQueryCreator.FieldTypeKind.Lookup"/> and <see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/>!=<see cref="F:CamlQueryCreator.FieldTypeKind.User"/>.</exception>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Includes(System.String,System.Int32)">
            <summary>
            Условие: "Поле содержит выбранный элемент (среди элементов, на которые ссылается данное поле, есть выбранный элемент)".
            <para>Только для полей <see cref="F:CamlQueryCreator.FieldTypeKind.Lookup"/>, <see cref="F:CamlQueryCreator.FieldTypeKind.User"/> с множественным выбором значений (MultiSelect).</para>
            </summary>
            <param name="fieldName">Название поля.</param>
            <param name="listItemID">Идентификатор выбранного элемента.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Includes(System.String,System.String)">
            <summary>
            Условие: "Поле содержит выбранный элемент (среди элементов, на которые ссылается данное поле, есть выбранный элемент)".
            <para>Только для полей <see cref="F:CamlQueryCreator.FieldTypeKind.Lookup"/>, <see cref="F:CamlQueryCreator.FieldTypeKind.User"/> с множественным выбором значений (MultiSelect).</para>
            <para>Под условие данного запроса попадают все элементы, для которых <see cref="!:listItemName"/> совпадают.</para>
            </summary>
            <param name="fieldName">Название поля.</param>
            <param name="listItemName">Название выбранного элемента.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.NotIncludes(CamlQueryCreator.IListFieldInfoBase,System.Int32)">
            <summary>
            Условие: "Поле не содержит выбранный элемент (среди элементов, на которые ссылается данное поле, нет выбранного элемента)".
            <para>Только для полей <see cref="F:CamlQueryCreator.FieldTypeKind.Lookup"/>, <see cref="F:CamlQueryCreator.FieldTypeKind.User"/> с множественным выбором значений (MultiSelect).</para>
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
            <param name="listItemID">Идентификатор выбранного элемента.</param>
            <exception cref="T:System.ArgumentException"> <see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/>!=<see cref="F:CamlQueryCreator.FieldTypeKind.Lookup"/> and <see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/>!=<see cref="F:CamlQueryCreator.FieldTypeKind.User"/>.</exception>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.NotIncludes(CamlQueryCreator.IListFieldInfoBase,System.String)">
            <summary>
            Условие: "Поле не содержит выбранный элемент (среди элементов, на которые ссылается данное поле, нет выбранного элемента)".
            <para>Только для полей <see cref="F:CamlQueryCreator.FieldTypeKind.Lookup"/>, <see cref="F:CamlQueryCreator.FieldTypeKind.User"/> с множественным выбором значений (MultiSelect).</para>
            <para>Под условие данного запроса попадают все элементы, для которых <see cref="!:listItemName"/> совпадают.</para>
            </summary>
            <param name="fieldInfo">Информация по полю списка.</param>
            <param name="listItemName">Название выбранного элемента.</param>
            <exception cref="T:System.ArgumentException"> <see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/>!=<see cref="F:CamlQueryCreator.FieldTypeKind.Lookup"/> and <see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/>!=<see cref="F:CamlQueryCreator.FieldTypeKind.User"/>.</exception>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.NotIncludes(System.String,System.Int32)">
            <summary>
            Условие: "Поле не содержит выбранный элемент (среди элементов, на которые ссылается данное поле, нет выбранного элемента)".
            <para>Только для полей <see cref="F:CamlQueryCreator.FieldTypeKind.Lookup"/>, <see cref="F:CamlQueryCreator.FieldTypeKind.User"/> с множественным выбором значений (MultiSelect).</para>
            </summary>
            <param name="fieldName">Название поля.</param>
            <param name="listItemID">Идентификатор выбранного элемента.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.NotIncludes(System.String,System.String)">
            <summary>
            Условие: "Поле не содержит выбранный элемент (среди элементов, на которые ссылается данное поле, нет выбранного элемента)".
            <para>Только для полей <see cref="F:CamlQueryCreator.FieldTypeKind.Lookup"/>, <see cref="F:CamlQueryCreator.FieldTypeKind.User"/> с множественным выбором значений (MultiSelect).</para>
            <para>Под условие данного запроса попадают все элементы, для которых <see cref="!:listItemName"/> совпадают.</para>
            </summary>
            <param name="fieldName">Название поля.</param>
            <param name="listItemName">Название выбранного элемента.</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.DateRangesOverlap(CamlQueryCreator.IListFieldInfoBase,CamlQueryCreator.IListFieldInfoBase,System.Boolean)">
            <summary>
            Условие: "Используется в запросах сравнения дат для определения их пересечения".
            <para>Только для полей типа <see cref="F:CamlQueryCreator.FieldTypeKind.DateTime"/>.</para>
            </summary>
            <param name="startDateFieldInfo">Описание поля даты начала (только для полей типа <see cref="F:CamlQueryCreator.FieldTypeKind.DateTime"/>).</param>
            <param name="endDateFieldInfo">Описание поля даты завершения (только для полей типа <see cref="F:CamlQueryCreator.FieldTypeKind.DateTime"/>).</param>
            <param name="isRecurrence">Добавлять ли в данный фильтр поле "RecurrenceID".</param>
            <exception cref="T:System.ArgumentException"> <see cref="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType"/>!=<see cref="F:CamlQueryCreator.FieldTypeKind.DateTime"/>.</exception>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.DateRangesOverlap(System.String,System.String,System.Boolean)">
            <summary>
            Условие: "Используется в запросах сравнения дат для определения их пересечения".
            <para>Только для полей типа <see cref="F:CamlQueryCreator.FieldTypeKind.DateTime"/>.</para>
            </summary>
            <param name="startDateFieldName">Название поля даты начала.</param>
            <param name="endDateFieldName">Название поля даты завершения.</param>
            <param name="isRecurrence">Добавлять ли в данный фильтр поле "RecurrenceID".</param>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.And(System.Func{CamlQueryCreator.ICamlConnector,CamlQueryCreator.Common.CamlElement},System.Func{CamlQueryCreator.ICamlConnector,CamlQueryCreator.Common.CamlElement})">
            <summary>
            Условие "И".
            </summary>
        </member>
        <member name="M:CamlQueryCreator.ICamlConnector.Or(System.Func{CamlQueryCreator.ICamlConnector,CamlQueryCreator.Common.CamlElement},System.Func{CamlQueryCreator.ICamlConnector,CamlQueryCreator.Common.CamlElement})">
            <summary>
            Условие "ИЛИ".
            </summary>
        </member>
        <member name="T:CamlQueryCreator.FieldTypeKind">
            <summary>
            Перечисление типов полей Sharepoint.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.FieldTypeKind.Integer">
            <summary>
            Целое число.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.FieldTypeKind.Text">
            <summary>
            Текстовая строка (длина не более 255 символов).
            </summary>
        </member>
        <member name="F:CamlQueryCreator.FieldTypeKind.Note">
            <summary>
            Многострочное поле.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.FieldTypeKind.DateTime">
            <summary>
            Дата, время.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.FieldTypeKind.Choice">
            <summary>
            Поле выбора.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.FieldTypeKind.Lookup">
            <summary>
            Подстановочное поле.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.FieldTypeKind.Boolean">
            <summary>
            Да/нет.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.FieldTypeKind.Number">
            <summary>
            Дробное число.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.FieldTypeKind.User">
            <summary>
            Пользователь.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.FieldTypeKind.ContentTypeId">
            <summary>
            Идентификатор типа контента.
            </summary>
        </member>
        <member name="T:CamlQueryCreator.Common.CamlConnector">
            <summary>
            Соединяющий элемент ("И", "ИЛИ", "Where") CAML-запроса.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.Common.CamlConnector.CONTENT_TYPE_ID">
            <summary>
            Название поля "Идентификатор типа контента".
            </summary>
        </member>
        <member name="F:CamlQueryCreator.Common.CamlConnector.CONTENT_TYPE">
            <summary>
            Название поля "Тип контента".
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlConnector.#ctor(CamlQueryCreator.Common.CamlBase)">
            <summary>
            Соединяющий элемент ("И", "ИЛИ", "Where") CAML-запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="T:CamlQueryCreator.IListFieldInfoBase">
            <summary>
            Базовый интерфейс описания поля списка Sharepoint.
            </summary>
        </member>
        <member name="P:CamlQueryCreator.IListFieldInfoBase.Name">
            <summary>
            Название поля (внутреннее).
            </summary>
        </member>
        <member name="P:CamlQueryCreator.IListFieldInfoBase.CamlQueryFieldType">
            <summary>
            Тип поля, используемый при построении CAML-запросов к данному полю.
            </summary>
        </member>
        <member name="T:CamlQueryCreator.Common.CamlOperatorIsNull">
            <summary>
            Оператор проверки на Null для CAML-запроса.
            </summary>
        </member>
        <member name="T:CamlQueryCreator.Common.CamlOperator">
            <summary>
            Оператор CAML-запроса.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOperator.#ctor(CamlQueryCreator.Common.CamlConnector)">
            <summary>
            Оператор CAML-запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOperatorIsNull.#ctor(CamlQueryCreator.Common.CamlConnector,System.String,System.Boolean)">
            <summary>
            Оператор проверки на Null для CAML-запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOperatorIsNull.#ctor(CamlQueryCreator.Common.CamlConnector,CamlQueryCreator.IListFieldInfoBase,System.Boolean)">
            <summary>
            Оператор проверки на Null для CAML-запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="T:CamlQueryCreator.Common.CamlConnectorAnd">
            <summary>
            Соединяющий элемент "И" CAML-запроса.
            </summary>
        </member>
        <member name="T:CamlQueryCreator.Common.CamlConnectorAndOr">
            <summary>
            Соединяющий элемент ("И", "ИЛИ") CAML-запроса.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlConnectorAndOr.#ctor(CamlQueryCreator.Common.CamlConnector,System.Func{CamlQueryCreator.ICamlConnector,CamlQueryCreator.Common.CamlElement},System.Func{CamlQueryCreator.ICamlConnector,CamlQueryCreator.Common.CamlElement})">
            <summary>
            Соединяющий элемент ("И", "ИЛИ") CAML-запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlConnectorAndOr.GetQuery(System.String)">
            <summary>
            Формирует запрос на основе итогового дочернего запроса и возвращает результат.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlConnectorAnd.#ctor(CamlQueryCreator.Common.CamlConnector,System.Func{CamlQueryCreator.ICamlConnector,CamlQueryCreator.Common.CamlElement},System.Func{CamlQueryCreator.ICamlConnector,CamlQueryCreator.Common.CamlElement})">
            <summary>
            Соединяющий элемент "И" CAML-запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="T:CamlQueryCreator.Common.CamlOperatorDateRangesOverlap">
            <summary>
            Оператор "DateRangesOverlap" CAML-запроса.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOperatorDateRangesOverlap.#ctor(CamlQueryCreator.Common.CamlConnector,System.String,System.String,System.Boolean)">
            <summary>
            Оператор "DateRangesOverlap" CAML-запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="T:CamlQueryCreator.Common.CamlConnectorWhere">
            <summary>
            Элемент фильтрации для CAML-запроса.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlConnectorWhere.#ctor(CamlQueryCreator.Common.CamlBuilder)">
            <summary>
            Элемент фильтрации для CAML-запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlConnectorWhere.GetQuery(System.String)">
            <summary>
            Формирует запрос на основе итогового дочернего запроса и возвращает результат.
            </summary>
        </member>
        <member name="T:CamlQueryCreator.Common.CamlBuilder">
            <summary>
            Построитель CAML запросов.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlBuilder.#ctor">
            <summary>
            Построитель CAML запросов.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlBuilder.GetQuery(System.String)">
            <summary>
            Формирует запрос на основе итогового дочернего запроса и возвращает результат.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlBuilder.Where">
            <summary>
            Фильтр.
            <para>В подзапросах фильтра допустимо указание пустых значений (Null или <see cref="F:System.String.Empty"/>). В этом случае итоговый запрос будет упрощен.</para>
            <para>Например, запрос вида And(i=&gt;i.Eq(fieldInfo1, value1),i=&gt;i.Eq(fieldInfo2, value2) возвратит Eq(fieldInfo1, value1) в случае, когда value2==Null.</para>
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlBuilder.OrderBy(CamlQueryCreator.IListFieldInfoBase,System.Boolean)">
            <summary>
            Сортировка.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlBuilder.OrderBy(System.String,System.Boolean)">
            <summary>
            Сортировка.
            </summary>
        </member>
        <member name="P:CamlQueryCreator.Common.CamlBuilder.Query">
            <summary>
            Текст построенного запроса.
            </summary>
        </member>
        <member name="T:CamlQueryCreator.Common.CamlOrderElement">
            <summary>
            Элемент CAML-запроса для сортировки результатов.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOrderElement.#ctor(CamlQueryCreator.Common.CamlBase,System.String,System.Boolean)">
            <summary>
            Элемент CAML-запроса для сортировки результатов.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOrderElement.AndOrderBy(CamlQueryCreator.IListFieldInfoBase,System.Boolean)">
            <summary>
            Сортировка.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOrderElement.AndOrderBy(System.String,System.Boolean)">
            <summary>
            Сортировка.
            </summary>
        </member>
        <member name="T:CamlQueryCreator.OperationKind">
            <summary>
            Типы операций сравнения.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.OperationKind.Eq">
            <summary>
            Равно.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.OperationKind.Neq">
            <summary>
            Не равно.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.OperationKind.Gt">
            <summary>
            Больше.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.OperationKind.Lt">
            <summary>
            Меньше.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.OperationKind.Leq">
            <summary>
            Меньше либо равно.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.OperationKind.Geq">
            <summary>
            Больше либо равно.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.OperationKind.IsNull">
            <summary>
            Равно Null.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.OperationKind.IsNotNull">
            <summary>
            Не равно Null.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.OperationKind.BeginsWith">
            <summary>
            Начинается с.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.OperationKind.Contains">
            <summary>
            Содержит.
            </summary>
        </member>
        <member name="F:CamlQueryCreator.OperationKind.Includes">
            <summary>
            Включает в себя (среди элементов, на которое ссылается данное поле, содержится выбранный элемент).
            <para>Только для полей типа <see cref="F:CamlQueryCreator.FieldTypeKind.Lookup"/> с множественным выбором значений (MultiSelect).</para>
            </summary>
        </member>
        <member name="F:CamlQueryCreator.OperationKind.NotIncludes">
            <summary>
            Не включает в себя (среди элементов, на которое ссылается данное поле, нет выбранного элемента).
            <para>Только для полей типа <see cref="F:CamlQueryCreator.FieldTypeKind.Lookup"/> с множественным выбором значений (MultiSelect).</para>
            </summary>
        </member>
        <member name="T:CamlQueryCreator.OperationKindExtensions">
            <summary>
            Класс расширений <see cref="T:CamlQueryCreator.OperationKind"/>.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.OperationKindExtensions.ToName(CamlQueryCreator.OperationKind)">
            <summary>
            Получение названия <see cref="T:CamlQueryCreator.OperationKind"/>.
            </summary>
        </member>
        <member name="T:CamlQueryCreator.Common.CamlOperatorCommon">
            <summary>
            Основной оператор CAML-запроса.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOperatorCommon.#ctor(CamlQueryCreator.Common.CamlConnector,System.String,CamlQueryCreator.FieldTypeKind,System.Object,CamlQueryCreator.OperationKind,System.Boolean)">
            <summary>
            Основной оператор CAML-запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOperatorCommon.#ctor(CamlQueryCreator.Common.CamlConnector,System.String,CamlQueryCreator.FieldTypeKind,System.Object,CamlQueryCreator.OperationKind)">
            <summary>
            Основной оператор CAML-запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOperatorCommon.#ctor(CamlQueryCreator.Common.CamlConnector,CamlQueryCreator.IListFieldInfoBase,System.Object,CamlQueryCreator.OperationKind)">
            <summary>
            Основной оператор CAML-запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOperatorCommon.#ctor(CamlQueryCreator.Common.CamlConnector,System.String,System.Object,CamlQueryCreator.OperationKind,System.Boolean)">
            <summary>
            Основной оператор CAML-запроса к полю типа <see cref="F:CamlQueryCreator.FieldTypeKind.Lookup"/>.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOperatorCommon.GetQuery(System.String)">
            <summary>
            Формирует запрос на основе итогового дочернего запроса и возвращает результат.
            </summary>
        </member>
        <member name="T:CamlQueryCreator.Common.CamlConnectorOr">
            <summary>
            Соединяющий элемент "ИЛИ" CAML-запроса.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlConnectorOr.#ctor(CamlQueryCreator.Common.CamlConnector,System.Func{CamlQueryCreator.ICamlConnector,CamlQueryCreator.Common.CamlElement},System.Func{CamlQueryCreator.ICamlConnector,CamlQueryCreator.Common.CamlElement})">
            <summary>
            Соединяющий элемент "ИЛИ" CAML-запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="T:CamlQueryCreator.Caml">
            <summary>
            Класс для работы с CAML-запросами.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Caml.GetQuery(System.Action{CamlQueryCreator.Common.CamlBuilder}[])">
            <summary>
            Получение CAML-запроса.
            </summary>
            <param name="querySelectors">Методы создания запроса.</param>       
        </member>
        <member name="M:CamlQueryCreator.Caml.GetViewXml(System.Action{CamlQueryCreator.Common.CamlBuilder}[])">
            <summary>
            Получение XML представления, содержащего CAML-запрос.
            </summary>
            <param name="querySelectors">Методы создания запроса.</param>       
        </member>
        <member name="T:CamlQueryCreator.Common.CamlOrderMainElement">
            <summary>
            Основной элемент CAML-запроса для сортировки результатов.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOrderMainElement.#ctor(CamlQueryCreator.Common.CamlBuilder,CamlQueryCreator.IListFieldInfoBase,System.Boolean)">
            <summary>
            Основной элемент CAML-запроса для сортировки результатов.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOrderMainElement.#ctor(CamlQueryCreator.Common.CamlBuilder,System.String,System.Boolean)">
            <summary>
            Основной элемент CAML-запроса для сортировки результатов.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="T:CamlQueryCreator.Common.CamlOperatorCurrentUser">
            <summary>
            Оператор сравнения с текущим пользователем для CAML-запроса.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOperatorCurrentUser.#ctor(CamlQueryCreator.Common.CamlConnector,CamlQueryCreator.IListFieldInfoBase,CamlQueryCreator.OperationKind)">
            <summary>
            Оператор сравнения с текущим пользователем для CAML-запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOperatorCurrentUser.#ctor(CamlQueryCreator.Common.CamlConnector,System.String,CamlQueryCreator.OperationKind)">
            <summary>
            Оператор сравнения с текущим пользователем для CAML-запроса.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="T:CamlQueryCreator.IListItemModel">
            <summary>
            Интерфейс модели элемента списка Sharepoint.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.IListItemModel.GetValue(CamlQueryCreator.IListFieldInfoBase)">
            <summary>
            Возвращает значение выбранного поля списка Sharepoint.
            </summary>
            <param name="fieldInfo">Описание выбранного поля.</param>
        </member>
        <member name="T:CamlQueryCreator.Common.CamlOrderAdditionElement">
            <summary>
            Дополнительный элемент CAML-запроса для сортировки результатов.
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOrderAdditionElement.#ctor(CamlQueryCreator.Common.CamlOrderElement,CamlQueryCreator.IListFieldInfoBase,System.Boolean)">
            <summary>
            Дополнительный элемент CAML-запроса для сортировки результатов.
            <para>Конструктор.</para>
            </summary>
        </member>
        <member name="M:CamlQueryCreator.Common.CamlOrderAdditionElement.#ctor(CamlQueryCreator.Common.CamlOrderElement,System.String,System.Boolean)">
            <summary>
            Дополнительный элемент CAML-запроса для сортировки результатов.
            <para>Конструктор.</para>
            </summary>
        </member>
    </members>
</doc>
